扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
package com.j2medev.parsejar; import java.io.*;import java.util.jar.*;import java.util.*; public class JarParser { /** * @param args */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub File file = new File("c:\\simple.jar"); if (!file.exists()) { System.exit(0); } JarFile jar = new JarFile(file); Manifest mf = jar.getManifest(); Attributes att = mf.getMainAttributes(); PrintWriter jad = new PrintWriter( new FileOutputStream("c:\\simple.jad")); Set key = att.keySet(); Iterator iterator = key.iterator(); while (iterator.hasNext()) { String k = iterator.next().toString(); String v = (String) att.getValue(k); jad.println(k + ": " + v); } jad.println("MIDlet-Jar-Size: "+file.length()); jad.println("MIDlet-Jar-URL: simple.jar"); jad.close(); } } |
婵″倹鐏夐幃銊╂姜鐢瓕鎻╅崚鍥╂畱閹厖绨$憴顤廡妫板棗鐓欓張鈧弬棰侀獓閸濅椒绗岄幎鈧張顖欎繆閹垽绱濋柇锝勭疄鐠併垽妲勯懛鎶姐€婄純鎴炲Η閺堫垶鍋栨禒璺虹殺閺勵垱鍋嶉惃鍕付娴f娊鈧柨绶炴稊瀣╃閵嗭拷